*{font-family: Verdana, Arial, Helvetica, sans-serif}
body{background:#9F4B94;margin: 0px; font-size: 13px;}
p{margin-top:2px}
textarea{font-size:12px}
h2{margin-top:0px}
.lrss{background:url(../images/rss.gif) 0px center no-repeat;float:right;display: block;padding-left:15px}
.clear{clear: both;}
.aleft{text-align: left;}
.aright{text-align: right;}
.PageMain{width:900px;background-color: #fff;text-align: left;border:1px solid #CDA1C6}
.searchbox{position: absolute;margin-top: 27px;margin-left:100px}
.searchbox input{border:0px;background: transparent;width:150px;margin:0px}
.menutop{position: absolute;margin-left:520px;margin-top:340px}
.menutop a{background: url(../images/hoa.png) no-repeat;padding-left: 30px;text-transform: uppercase;font-size:11px;font-weight:600;display: block;float:left;height:18px;margin-left: 15px;}
.body{margin:20px;margin-top:0px}
.body .img{float: left;margin-right:30px;}
.body .msg{ text-align: justify;}
.body .tt{font-size: 14px;}
a{color:#000;text-decoration: none;cursor: pointer;}
a:hover{color:#FA2A26}
a.lcat{display: block;text-transform: uppercase;line-height: 20px; letter-spacing: 1px;}
.svmsg{text-align: justify;margin-left:20px;margin-right:20px}
.packagehome{background:url(../images/package.jpg) no-repeat;width:695px;height:201px;float:left;clear:both}
.packagehome .box{width:165px;height:176px;float:left;margin-left:8px;margin-top:20px;overflow: hidden;}
.packagehome .box a{font-weight:600}
.footer .menu{padding:10px;color:#fff;}
.footer .menu a{color:#fff;font-weight:600}
.footer .menu a:hover{color:#000}
.footer .box{background:#fff url(../images/footer_03.gif) no-repeat;width:848px;padding-top:5px;padding-bottom:5px}
a.listsv{float:left;margin-left: 35px;margin-right:35px;margin-bottom:15px;margin-top:10px;text-decoration: none;text-align: center;display: block;width: 213px;height:200px;overflow: hidden;border:1px solid #efefef}
a.listsv .im{margin: 5px;overflow: hidden;width:203px;height:150px;display:block}
.pri{text-align: center;color:#9F4B94;font-weight:600;}
.c{text-align: center;color:#000;font-weight:600;text-transform: uppercase;}
.list a.ttn{font-weight:600}
.listcatpro{width:200px;border: 1px dashed #dddddd;padding:5px;margin-right:10px;margin-bottom:10px}
.listcatpro li{margin-left: 20px;line-height: 21px;}
.ttp{font-weight:600;}
a.imlist{display:block;margin-right:15px}
td.b2{border-top:1px dashed #dddddd}
.AlertMsg{border:1px solid #ff0000;padding:7px;background:#FEFFBC;color:#ff0000;text-align:center}
div.othernews{padding-top:20px;font-weight:600;padding-bottom:5px}
li.othernews {margin-left:15px}
.listsearch {padding-bottom:15px}
.listsearch a{font-weight:600;display:block}
.listsearch span.img{float:left;padding-top:5px}
.notfound{text-align: center;color:#ff0000}
.show_page{padding-top:10px}
.show_page a{border: 1px solid #dddddd;float:left;display:block;width:20px;text-align: center;margin-right:4px;}
.show_page a.se,.show_page a:hover{color:#ff0000}
#bookcart{}
.tblorder{margin:5px;width:98% !important}
.ttform{background:#DD95D4;height:15px;color:#fff;padding:5px;font-weight:600;margin-bottom:5px}
.tblcart{margin:5px;width:98% !important}
.tblcart *{font-size:11px;}
.tblcart th{background:#DD95D4;height:20px;color:#fff;padding:5px;}
.tblcart td{border-bottom: 1px solid #dddddd;padding:5px;}
.tblcart a{text-decoration: none;cursor:pointer;}
.tblcart input{width:30px;border:1px solid #dddddd;text-align:right}
.totalPrice{text-align: right;padding-right:55px;}
input.submit{float:right}
.tfield{width:250px}
.limgpro{display: block;float:left;height: 100px;margin-right:10px;border:1px solid #dddddd}
a.but2{float:left;display: block;background: url(../images/but.png) no-repeat; width:100px;height:25px;text-align: center;padding-top:4px;color:#fff}
a.but2:hover{color:#ff0000}
a.photos{float:left;margin-left: 20px;margin-right:20px;margin-bottom:15px;text-decoration: none;text-align: center;display: block;overflow: hidden;width:131px;height:160px}
a.photos .im{margin-top: 5px;margin-bottom:5px;overflow: hidden;width:130px;height:100px;display:block}